@CHARSET "UTF-8";
#shop-info{height: 150px; overflow: hidden; border: solid #009900; border-width: 1px 0;}
#shop-title{width: 500px; height:150px; float:left; text-align: center;}
.shop-name{height:50px; line-height:40px;font-size:20px; color: #009900; text-indent: 2em; text-align: left}
.celler-score{width:300px; heighe:150px; float:right; font-weight: bold;}
.celler-score p{height: 30px; line-height: 30px; font-size:14px; text-align: left;}
.celler-score p span{color:#ff6600;font-weight: 700;}
.shop-desc{width:470px; heighe:150px; float:left;}
.desc-text{line-height:25px; font-size:14px; overflow:auto;}
.shop-desc h5{height:50px; line-height:40px; font-size:20px; color: #009900}
#shop-title a{text-decoration:none; padding:3px;}
#shop-title a img{padding:3px; border: solid 1px #cccccc}
.product-list{border:solid 1px #009900}
.product-list-title{height: 30px; line-height:30px}
.product-list ul{overflow:hidden;width:978px;}
.product-list ul li{width:244px;display:block;float:left;}
.product-img{margin:7px 6px 6px 7px;}
.product-img img{width: 230px; height: 230px; border: solid 1px #dddddd}
.product-info{margin:0 6px 6px 7px; height: 50px;}
.product-info p{line-height: 16px; font-size: 12px;}
#product-hot .product-list-title{background: url("../images/index_hot_title.jpg") no-repeat center;}
#shopBar {height:120px; overflow:hidden}
#shopBar a{display: block;}

#tag_container{padding:10px; overflow: hidden;}
#tag_list{width: 660px; float: left; overflow: hidden;}
#tag_list a{font-size:12px; text-decoration: none; color: #333333}
#tag_list .tag_class_label{font-weight:bold; font-size: 12px; color: #009900}
#tag_list p{margin:8px 0}
#tag_list .result_info{color:red; font-weight: bold;}
#tag_list .current-tag a{color:#ffffff;padding: 3px;background-color: green;}
#tag_description{width: 300px; float: left;  overflow: hidden;}
#tag_description p{font-size: 14px;color: green; margin: 15px 5px 15px 20px; text-align: justify;}